Definition of Artificial Satellite

  • (noun) man-made equipment that orbits around the earth or the moon

Synonyms of Artificial Satellite


Antonyms of Artificial Satellite


No Antonyms Found.

Homophones of Artificial Satellite


No Homophones Found.